Big Huge Thesaurus

ardent spirits

noun